package apbms

class Pessoa {
	
    static mapping = {
        sort "nome"
        usuario cascade:'all-delete-orphan'
    }

    static constraints = {
        nome blank:false
        email blank:true, email:true
        usuario nullable:true
        endereco nullable:true
    }
	
    String nome
	
    String email
	
    static hasOne = [usuario:Usuario , endereco:Endereco]
    
    String toString(){
        nome
    }
}